Access中了解.ldb文件的作用

童鞋们,不知道大家有没有注意到,在使用Access时同目录下必然会有一个与原文件同名,扩展名为.ldb的文件呢。在原文件关闭时这个.ldb文件也就同时消失了。那这个.ldb文件到底有什么作用呢,今天白菜大叔引用Office中国大佬(王宇虹)的文章给大家科普一下这个ldb的意义。

作用:

.ldb文件在多用户环境下是非常重要得。该文件被 MS Jet DB Engine V4.0 用来确定被共享的数据库中哪条记录被锁定以及被谁锁定

.ldb 文件是由共享数据库的使用者自动创建以及删除得。.LDB 文件建立并存储计算机名、用户名以及放置扩展域锁的。.LDB 文件一般与 .MDB 同名,并且与 .MDB 文件在相同目录,在 .MDB 文件被打开时建立并锁定。举个例子,如果你打开 c:\northwind.mdb 文件后 c:\northwind.ldb 文件会自动被建立并被锁定。

当最后一个用户关闭共享数据库时 .ldb 文件会被自动删除。但是当用户没有正常关闭数据库或者数据库已经被标记为损坏,那么 .LDB 文件不会被自动删除,因为 .LDB 文件中存储着数据库损坏时谁正在使用该数据库。

权限问题:

记得要给予 .LDB 文件所在的文件夹一定的权限。

如果你准备共享一个数据库,该 .MDB 文件应该被放置在一个用户拥有读取、写入、建立、删除权限的目录中。即使你要求每个用户有不同的文件权限(比如,只读或者可读写),所有能够共享该数据的用户对该目录都应该拥有读取、写入、建立的权限,但是你可以分配用户对某个 .MDB 文件只拥有只读权限。

注意:如果用独占方式打开某个数据库,那么 MS JET DB 将不会建立 .LDB 文件,此时用户对目录的权限只要求有读取和写入两个权限即可。

.ldb 文件的内容:

MS JET DB ENGINE 会为每个以共享方式打开数据库的使用者在 .LDB 文件中创建一个条目,每个条目的大小是 64 字节。前面 32 字节保存计算机名,后面 32 字节保存用户名。JET DB ENGINE 支持的最大用户数是 255,因此 .LDB 文件的大小不会超过 16 KB。

当一个用户关闭一个共享数据库时,该用户在 .LDB 文件中的条目不会立即被删除,可是该条目会在下一个用户打开这个数据库时被覆盖。这也就意味着你不能通过 .LDB 文件来唯一确定谁是某个数据库的当前使用者。

.ldb 文件的使用方法:

JET DB ENGINE 使用 .LDB 文件中的信息来确定谁锁定了数据,谁正在写入被其他人锁定的数据。如果 JET DB ENGINE 发现有其他用户的锁定冲突,它会读取 .LDB 文件以获取计算机名与用户名谁锁定了文件或者记录。

在多数锁定冲突情况下,你会在存储记录时得到一个 写入冲突的提示并且取消你所做的修改。在有些情况下你会得到如下提示:

Couldn't lock table <table name>; currently in use by user <security name> on computer <computer name>.

注意:上述关于 .LDB 文件的信息与数据库文件无关。如果一个 .LDB 文件损坏,数据库文件仍然能够工作正常。但是写入冲突的提示消息中<security name>这个部分你可能会看见一串不知所云的文字。

免责声明:本文作者:“白菜大叔傻乎乎”,版权归作者所有,观点仅代表作者本人。本站仅提供信息存储分享服务,不拥有所有权。信息贵在分享,如有侵权请联系ynstorm@foxmail.com,我们将在24小时内对侵权内容进行删除。
(145)
EPLAN P8 导入部件库的方法-md
上一篇 2024年02月27日
iphone6参数(苹果iphone7参
下一篇 2024年02月27日

相关推荐

  • eyetoy(英文单韵母有哪些)

    需要注意的是,英文中有些单词的发音可能会因为不同的方言和口音而有所不同,因此以上列表只是一个一般性的参考。...

    2023年11月05日
  • 17寸笔记本电脑(17寸笔记本多大)

    笔记本的尺寸是指屏幕对角线的尺寸,一般用英寸表示。17英寸寸对角线即43.18厘米。算约16:9的长37.3厘米宽21厘米不同的厂家会存在一定的误差,但相差不会太大。17寸的笔记本还有16:10的比例,该比例的长度和宽度大致为:长36.5厘米...

    2023年11月14日
  • 声卡驱动怎么装(asio声卡驱动怎么安装)

    6.等待片刻即可完成安装工作败肥,之后重启protools即可激活打开使用asio4All虚拟声卡驱陕忌动。...

    2023年11月29日
  • 三星w2017(三星w2017现在值得购买吗)

    三星W系列手机,定位于高端用户,还是翻盖手机,在定位就更加明确了,40-50岁的成功人士,土豪中年老板,不差钱的中年企业高管等。年轻人不建议你买这一台手机,实在是老气了,在全面屏时代,还看得惯翻盖机?...

    2023年11月30日
  • 小米平板电脑什么时候上市(小米平板6pc模式怎么开)

    小米平板6可以通过以下方式打开pc模式:1.在平板6的桌面上找到“设置”图标,点击进入设置界面。2.在设置界面中找到“开发者选项”,并点击进入。3.在开发者选项中找到“USB调试”并开启它。4.再找到“USB调试(安全设置)”并开启它。5.最...

    2023年12月02日
  • 速达3000财务软件(有没有免费简单的进销存软件)

    进销存软件功能介绍本进销存软件包含销售管理本进销存软件包含客户关系管理本进销存软件包含库存管理本进销存软件包含往来款管理本进销存软件包含采购管理本进销存软件包含现金银行管理本进销存软件包含生产管理本进销存软件包含秘书助手本进销存软件包含统计分...

    2023年12月03日
  • 珠海网络推广(港珠澳半马主办方是谁)

    港珠澳半马的主办方是珠海市体育局、澳门体育总会和香港体育联会。他们联合举办这项国际性赛事,旨在推广长时间跑步和健康生活方式。主办方致力于提供高水平的比赛组织和服务,确保参赛者能够在安全和舒适的环境中完成比赛。他们积极倡导和推广体育文化,提升人...

    2023年12月05日
  • 三网通用手机(华为手机双网通是什么)

    双网通可能是移动4G+联通4G,不支持电信4G,全网通指手机支持中国电信、中国移动、中国联通三家运营商的六种移动通信制式,包括TD-LTE、FDD-LTE、TD-SCDMACDMA(EVDO、2000)、WCDMA、GSM(GPRS)的六模单...

    2024年01月01日
  • 下一件(下一件吗啥意思)

    &#34;下一件吗&#34;这个表达通常在购物或点餐等场景中使用,用来询问对方是否需要继续选择下一个商品或菜品。...

    2024年05月24日
  • 无法使用内置管理员账户打开(win10系统d盘拒绝访问显示ntfs)

    如果您的电脑中还有Administrator账户,登陆内置管理员,在资源管理器中读取D盘中的文件进行导出备份,...

    2024年07月03日
返回顶部